(function() {
  $(function() {
    $('button#clear').click(function(evt) {
      return $('form#filter').form('set values', {
        keyword: '',
        start_time: '',
        end_time: ''
      });
    });
    $('a.page_switch').click(function(evt) {
      var $form;
      evt.preventDefault();
      $form = $('form#filter');
      $form.form('set value', 'page_no', $(this).data('page-no'));
      return $form.submit();
    });
    $('i.caret.detail').click(function(evt) {
      if ($(this).hasClass('right')) {
        $(this).parents('.comment').find('.comments').show();
        return $(this).removeClass('right').addClass('down');
      } else {
        $(this).parents('.comment').find('.comments').hide();
        return $(this).removeClass('down').addClass('right');
      }
    });
    return $('a.modified, i.modified').click(function(evt) {
      var $comment;
      evt.preventDefault();
      $comment = $(this).parents('.comment.thread');
      if ($comment.data('collapsed')) {
        $comment.find('table.modified').show();
        return $comment.data('collapsed', false).find('a.modified').text('隐藏数据差异');
      } else {
        $comment.find('table.modified').hide();
        return $comment.data('collapsed', true).find('a.modified').text('查看数据差异');
      }
    });
  });

}).call(this);
